package file01;

import java.io.File;

/*
*  boolean delete()
          File类的delete()方法删除文件或文件夹不走回收站
         File类的delete()方法只能删除一个空的文件夹,如果想要删除一个非空文件夹,
                        需要先删除这个文件夹中的所有内容,然后在删除该文件夹
         delete()即可以删除文件又可以删除文件夹

* */
public class FileDemo07 {
    public static void main(String[] args) {
        File file = new File("day22/2.txt");  // 删文件
        System.out.println(file.delete()); // true

        File file2 = new File("day22/abc");  // 删文件夹
        System.out.println(file2.delete());

        // day22/ghk/lm
        /*File file3 = new File("day22/ghk");  // 删多级文件夹
        System.out.println(file3.delete()); //false  如果想删除ghk文件夹，必须先删除lm文件*/

        File file3 = new File("day22/ghk/lm");
        System.out.println(file3.delete()); //  true
        File file4 = new File("day22/ghk");
        System.out.println(file4.delete());// true

    }
}
